package br.com.advance.automacao.enumeration;

public enum TipoErro {
	ERROS_EQUIPAMENTOS("Erros Equipamentos"), ERROS_RUNTIME("Erros de Runtime");

	private String descricao;

	private TipoErro(String descricao) {
		this.descricao = descricao;
	}

	public int getCodigo() {
		return ordinal();
	}

	public String getDescricao() {
		return descricao;
	}

	public static TipoErro getByCodigo(Integer codigo) {
		if (codigo != null) {
			for (TipoErro t : values()) {
				if (codigo.equals(t.getCodigo())) {
					return t;
				}
			}
		}
		return null;
	}
}
